package com.mutual.assistance.auth.service;

import com.mutual.assistance.auth.model.po.UserPO;
import com.mutual.assistance.auth.model.vo.AuthParamsVO;

/**
 * @author chenyuxin
 * @version 1.0
 * @description 认证方式
 * @date 2023/4/15 18:36
 */
public interface AuthService {

    /**
     * @description 执行具体校验逻辑
     * @param authParamsDto 统一认证参数
     * @return com.mutual.assistance.auth.model.bo.UserExtBO
     * @date 2023/4/15 19:25
    */
    UserPO execute(AuthParamsVO authParamsDto);
}
